package com.xwltz.core.defines;

import org.springframework.core.annotation.AliasFor;

import java.lang.annotation.*;

/**
 * @description DescriptionField 主要用于生成表字段的注释
 * @information on version 1.0 be created by @xwltz at 2021/11/22 14:55
 */

@Target({ElementType.CONSTRUCTOR, ElementType.METHOD, ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
@Inherited
@Documented
public @interface DescriptionField {
	@AliasFor("value")
	String name() default "";

	String value() default "";

	String remark() default "";
}
